package simple.form.core.annotation;

import java.lang.annotation.*;

/**
 * 请求参数字段的验证
 * Created by Administrator on 2017/2/15.
 */
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface ParameterBeanField {
    //是否使用正则表达式
    boolean isRegex() default false;
    //如果使用正则表达是，则使用该注解
    String regex() default "";
    //验证错误提示
    String tip() default "";
    //是否允许null
    boolean isNull() default true;

    static final String IS_REGEX="isRegex";

    static final String REGEX="regex";

    static final String TIP="tip";
    static final String IS_NULL="isNull";
}
